adenosine triphosphate - English Synonyms Dictionary